municipal improvements - Francés Inglés Diccionario